impounded lakes - Turc Anglais Dictionnaire